package com.gdc.microservicecloud.dao;

import com.gdc.microservicecloud.model.Dept;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * Description: 部门 Dao
 *
 * @version 1.0
 * @author: gdc
 * @date: 2021/1/17
 */
@Mapper
public interface DeptDao {
    /**
     * 添加部门信息
     *
     * @param dept 部门信息
     * @return 结果
     */
    public boolean addDept(Dept dept);

    /**
     * 通过ID 获取部门信息
     *
     * @param id ID
     * @return 部门信息
     */
    public Dept findById(Long id);

    /**
     * 获取部门信息列表
     *
     * @return 部门信息列表
     */
    public List<Dept> findAll();
}
